self-supporting body - İspanyolca İngilizce Sözlük